foreign trade relations - Espagnol Anglais Dictionnaire